package day6;

// 抽象类不能new对象
public abstract class AbstractCal {

	protected int num1;
	protected int num2;
	
	public AbstractCal() {
		super();
		System.out.println("Cal.Cal()");
	}

	public AbstractCal(int num1, int num2) {
		super();
		this.num1 = num1;
		this.num2 = num2;
		System.out.println("Cal.Cal() -- 2");
	}
	
//	public int getResult() {
//		return 0;
//	}
	
	// 抽象方法，是没有方法体
	// 如果一个类里面有一个方法是抽象方法，那么这个类必须变为抽象类
	// 抽象方法就是父类里面定义的标准，自己不实现，交给子类实现
	public abstract int getResult();
	
}
